// 
import request from '@/utils/request';

// 获取某一个三级分类下的sup(类的列表的数据接口)
export const reqSpuList=(page,limit,category3Id)=>request({url:`/admin/product/${page}/${limit}?category3Id=${category3Id}`,method: 'GET'})

// 通过类的id获取类的信息
// /admin/product/getSpuById/{spuId}  get
export const reqSpuById =(spuId)=>request({url:`/admin/product/getSpuById/${spuId}`,method: 'GET'})

// 通过类的id获取照片墙的信息
///admin/product/spuImageList/{spuId}  get
export const reqSpuImageList=(spuId)=>request({url:`/admin/product/spuImageList/${spuId}`,method:'GET'})

//获取下拉框品牌的数据  
///admin/product/baseTrademark/getTrademarkList  GET
export const reqTrademarkList=()=>request({url:`/admin/product/baseTrademark/getTrademarkList`,method:"GET"});

//获取项目中全部的销售属性---[颜色、尺寸、尺码]
///admin/product/baseSaleAttrList get
export const reqSaleAttrList=()=>request({url:`/admin/product/baseSaleAttrList`,method:"GET"})

// 新增SPU||修改SPU的接口
// /admin/product/updateSpuInfo post
// /admin/product/saveSpuInfo post
export const reqAddOrUpdateSpu=(data)=>{
    if (data.id) {
        return request({url:`/admin/product/updateSpuInfo`,method:'post',data})
    }else{
        return request({url:`/admin/product/saveSpuInfo`,method:'post',data})
    }
}


// ********sku子组件的请求******

// 通过类的id获取照片墙的信息***上面发过了
///admin/product/spuImageList/{spuId}  get


// 某一个类的销售属性
// /admin/product/spuSaleAttrList/{spuId}
export const reqSaleAttrLists=(spuId) => request({url:`/admin/product/spuSaleAttrList/${spuId}`,method: 'GET'})


// 某一个类的平台属性
// /admin/product/attrInfoList/{category1Id}/{category2Id}/{category3Id}
export const reqAttrList=(category1Id,category2Id,category3Id)=>request({url:`/admin/product/attrInfoList/${category1Id}/${category2Id}/${category3Id}`,method:'GET'});

// t添加SKU的接口
// /admin/product/saveSkuInfo
export const reqAddSku =(data)=>request({url:`/admin/product/saveSkuInfo`,method: 'POST',data:data});

// 删除Sup的接口
export const reqDeleteSpu=(spuId)=>request({url:`/admin/product/deleteSpu/${spuId}`,method: 'delete'})

// sku列表展示的接口
// /admin/product/findBySpuId/{spuId}
export const reqSearchSku=(spuId)=>request({url:`/admin/product/findBySpuId/${spuId}`,method:"GET"})
